package com.ruoyi.xuexiao.domain.param;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import java.util.Date;

@Data
public class KsYgJctRequestParam {
    /**
     * 自增id
     */
    @TableId(type = IdType.AUTO)
    private Integer id;

    /**
     * 许可证号
     */
    @NotBlank(message = "许可证号 不能为null")
    private String xkzh;

    /**
     * 年月
     */
    private String ny;

    /**
     * 文件名称
     */
    private String wjmc;

    /**
     * 相对路径
     */
    private String xdlj;

    /**
     * 绝对路径
     */
    private String jdlj;

    /**
     * 文件类型
     */
    private String wjlx;

    /**
     * 文件大小
     */
    private String wjdx;

    /**
     * 上传人
     */
    private Long scr;

    /**
     * 上传时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date scsj;
}
